package com.piggy.logi.sys.vo;

import com.piggy.common.core.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@NoArgsConstructor
@Accessors(chain = true)
public class LogiPlatTodoMattersVo {

    /** 待提交运单 */
    @ApiModelProperty(value = "待提交运单")
    private Long waitSubmitWaybill = 0L;

    /** 待调度运单 */
    @ApiModelProperty(value = "待调度运单")
    private Long submitedWaybill = 0L;

    /** 待提货运单 */
    @ApiModelProperty(value = "待提货运单")
    private Long scheduledWaybill = 0L;

    /** 提货中运单 */
    @ApiModelProperty(value = "提货中运单")
    private Long pickupingWaybill = 0L;

    /** 待提货车次 */
    @Excel(name = "待提货车次")
    @ApiModelProperty(value = "待提货车次")
    private Long scheduledCar = 0L;

    /** 提货中车次 */
    @ApiModelProperty(value = "提货中车次")
    private Long pickupingCar = 0L;

    /** 待签收运单 */
    @ApiModelProperty(value = "待签收运单")
    private Long arrivalWaybill = 0L;

    /** 已签收运单 */
    @ApiModelProperty(value = "已签收运单")
    private Long signatureWaybill = 0L;

    /** 在途中车次 */
    @ApiModelProperty(value = "在途中车次")
    private Long departureCar = 0L;

    /** 已到达车次 */
    @ApiModelProperty(value = "已到达车次")
    private Long arrivalCar = 0L;

    /** 已完成运单 */
    @ApiModelProperty(value = "已完成运单")
    private Long completedWaybill = 0L;

    /** 已完成车次 */
    @ApiModelProperty(value = "已完成车次")
    private Long completedCar = 0L;

    /** 未结应付运单 */
    @ApiModelProperty(value = "未结应付运单")
    private Long noSettlePayableNum = 0L;

    /** 未结应收运单 */
    @ApiModelProperty(value = "未结应收运单")
    private Long noSettleReceivableNum = 0L;
}
